package cn.reinforce.util.juhe.common;

/**
 * @author 幻幻Fate
 * @create 2018/3/21
 * @since
 */
public class RechargeErrorCodes {

    /**
     * 不允许充值的手机号码及金额
     */
    public static final int NOT_AVAILABLE = 208501;

    /**
     * 	请求手机号和面值查询商品信息失败，请重试
     */
    public static final int REQUEST_FAIL = 208502;

    /**
     * 运营商地区维护，暂不能充值
     */
    public static final int AREA_MAINTAINING= 208503;

    /**
     * 	请求手机号和面值查询商品信息错误，具体请参考reason
     */
    public static final int REQUEST_ERROR = 208504;

    /**
     * 	错误的手机号码
     */
    public static final int PHONE_ERROR = 208505;

    /**
     * 错误的充值金额
     */
    public static final int CARD_ERROR = 208506;

    /**
     * 充值失败，具体请参考reason
     */
    public static final int RECHARGE_FAIL = 208507;

    /**
     * 	请求充值失败，请重试
     */
    public static final int REQUEST_RECHARGE_FAIL = 208508;

    /**
     * 	错误的订单号
     */
    public static final int ORDER_ID_ERROR = 208509;

    /**
     * 请求订单状态失败，请重试
     */
    public static final int QUERY_STATE_FAIL = 208510;

    /**
     * 查询订单失败，具体参照reason说明
     */
    public static final int QUERY_ORDER_FAIL = 208513;

    /**
     * 不合规范的订单号（8-32位）
     */
    public static final int ORDER_ID_FORMAT_ERROR = 208514;

    /**
     * 	校验值sign错误
     */
    public static final int SIGN_ERROR = 208515;

    /**
     * 	重复的订单号
     */
    public static final int REPEATED_ORDER_ID = 208516;

    /**
     * 当前账户可用余额不足
     */
    public static final int BALANCE_NOT_ENOUGH = 208517;
}
